twelve days - French English Dictionary